Test Case Design Of Security Threats Through State Machine OCL
نویسندگان
چکیده
Software testing is one activity for Quality Assurance (SQA). One way to test through Black box cases at design level. Since UML a de-facto language and of the most used now day. Therefore, there need black using behavioral diagrams. Object Constraint Language (OCL) formal write constraints on diagrams as it unambiguous. Although against robustness have been designed OCL expressions but no yet security specific authentication, access control availability. Specification Control availability OCL. An experiment performed with hypothesis ‘if Security Specific Authentication, Access Availability specified in state diagram then Test can be designed’. We specifiedsecurity same are model diagram. Furthermore, mutation expressions. Then ECP done extracted mutants. technique Equivalence Class Partitioning. Hypothesis results shows that This thesis Testing
منابع مشابه
Modeling and Validation of Object-Oriented Test Case through Finite State Machine
Distributed computing approach is preferred over centralized approach due to low cost involvement and for providing reliability and expandability to network. An object-oriented language Unified Modeling Language is proposed by the authors to model the dynamic behavior for execution of tasks for the digital watch under distributed environment. A UML state diagram is designed and then converted i...
متن کاملSystem Design for Heterogeneity: The Virtual Machine Services Test Case
Power and energy constraints are forcing architects to propose heterogeneous parallel systems. Unfortunately, tuning or customizing parallel hardware for a particular application compromises application portability. This paper focuses on the class of heterogeneous systems that combine general-purpose big and small cores for portability. This paper identifies key software characteristics and a f...
متن کاملA Specification-Based Test Case Generation Method for UML/OCL
Automated test data generation is an important method for the verification and validation of UML/OCL specifications. In this paper, we present an extension of DNF-based test case generation methods to class models and recursive query operations on them. A key feature of our approach is an implicit representation of object graphs avoiding a representation based on object-id’s; thus, our approach...
متن کاملOcl-based Test Case Generation Using Category Partitioning Method
The adoption of fault detection techniques during initial stages of software development life cycle urges to improve reliability of a software product. Specification-based testing is one of the major criterions to detect faults in the requirement specification or design of a software system. However, due to the non-availability of implementation details, test case generation from formal specifi...
متن کاملAutomatic Test Case Generation for OCL: a Mutation Approach
Fault-based testing is a technique where testers anticipate errors in a system under test in order to assess or generate test cases. The idea is to have enough test cases capable of detecting these anticipated errors. This work presents a method of fault-based test case generation for preand postcondition specifications. Here, errors are anticipated on the specification level by mutating the pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: JISR on Computing
سال: 2023
ISSN: ['1998-4154', '2412-0448']
DOI: https://doi.org/10.31645/jisrc.23.21.1.9